package cn.ges.encryption;


import org.apache.shiro.crypto.hash.SimpleHash;

/**
 * md5 加密工具包
 *
 * @author gespent@163.com
 * @date 2018/11/30
 */
public class Md5SaltEncryption {
    /**
     * MD5加密方法,不可逆加密
     *
     * @param text 明文
     * @param salt 盐值
     * @return 密文
     */
    public static String encode(String text, Object salt) {
        // 加密17次
        int hashIterations = 17;
        return new SimpleHash("MD5", text, salt, hashIterations).toBase64();
    }
}
